live one's best years - German English Dictionary